﻿package conf

import (
	"GoServer/srvbase/jsh"
)
var confjsonpath = "Config\\Base\\Json\\"
//ClassConfigBadwordsStart1
//屏蔽字 	// B_Lang姓名表.xlsx 
var ConfBadwords map[string]ConfigBadwords
//ClassConfigBadwordsEnd1
//ClassConfigCbtActionStart1
//战斗动作 	// M_战斗.xlsx 
var ConfCbtAction map[string]ConfigCbtAction
//ClassConfigCbtActionEnd1
//ClassConfigCbtDamageStart1
//战斗伤害 	// M_战斗.xlsx 
var ConfCbtDamage map[string]ConfigCbtDamage
//ClassConfigCbtDamageEnd1
//ClassConfigCbtEfKeeStart1
//气血描述 	// M_战斗.xlsx 
var ConfCbtEfKee map[string]ConfigCbtEfKee
//ClassConfigCbtEfKeeEnd1
//ClassConfigCbtKeeStart1
//气血描述 	// M_战斗.xlsx 
var ConfCbtKee map[string]ConfigCbtKee
//ClassConfigCbtKeeEnd1
//ClassConfigCbtSenStart1
//精神描述 	// M_战斗.xlsx 
var ConfCbtSen map[string]ConfigCbtSen
//ClassConfigCbtSenEnd1
//ClassConfigCityStart1
//城市 	// D_地图.xlsx 
var ConfCity map[string]ConfigCity
//ClassConfigCityEnd1
//ClassConfigDescActStart1
//描述动作 	// M_描述其他.xlsx 
var ConfDescAct map[string]ConfigDescAct
//ClassConfigDescActEnd1
//ClassConfigDescDamageStart1
//伤害描述 	// M_描述战斗.xlsx 
var ConfDescDamage map[string]ConfigDescDamage
//ClassConfigDescDamageEnd1
//ClassConfigDescDodgeStart1
//闪躲描述 	// M_描述战斗.xlsx 
var ConfDescDodge map[string]ConfigDescDodge
//ClassConfigDescDodgeEnd1
//ClassConfigDescGuardStart1
//防御描述 	// M_描述战斗.xlsx 
var ConfDescGuard map[string]ConfigDescGuard
//ClassConfigDescGuardEnd1
//ClassConfigDescHurtStart1
//敌人相遇描述 	// M_描述战斗.xlsx 
var ConfDescHurt map[string]ConfigDescHurt
//ClassConfigDescHurtEnd1
//ClassConfigDescLevelStart1
//等级 	// M_描述.xlsx 
var ConfDescLevel map[string]ConfigDescLevel
//ClassConfigDescLevelEnd1
//ClassConfigDescParryUStart1
//招架描述空手 	// M_描述战斗.xlsx 
var ConfDescParryU map[string]ConfigDescParryU
//ClassConfigDescParryUEnd1
//ClassConfigDescParryWStart1
//招架描述武器 	// M_描述战斗.xlsx 
var ConfDescParryW map[string]ConfigDescParryW
//ClassConfigDescParryWEnd1
//ClassConfigDescPer1Start1
//容貌描述小孩 	// M_描述.xlsx 
var ConfDescPer1 map[string]ConfigDescPer1
//ClassConfigDescPer1End1
//ClassConfigDescPer2Start1
//容貌描述男 	// M_描述.xlsx 
var ConfDescPer2 map[string]ConfigDescPer2
//ClassConfigDescPer2End1
//ClassConfigDescPer3Start1
//容貌描述女 	// M_描述.xlsx 
var ConfDescPer3 map[string]ConfigDescPer3
//ClassConfigDescPer3End1
//ClassConfigDescPowerStart1
//战斗力描述 	// M_描述战斗.xlsx 
var ConfDescPower map[string]ConfigDescPower
//ClassConfigDescPowerEnd1
//ClassConfigDropStart1
//掉落 	// D_掉落.xlsx 
var ConfDrop map[string]ConfigDrop
//ClassConfigDropEnd1
//ClassConfigEquipStart1
//装备 	// Z_装备.xlsx 
var ConfEquip map[string]ConfigEquip
//ClassConfigEquipEnd1
//ClassConfigFamilyStart1
//门派 	// M_门派.xlsx 
var ConfFamily map[string]ConfigFamily
//ClassConfigFamilyEnd1
//ClassConfigFemalenameStart1
//女名 	// B_Lang姓名表.xlsx 
var ConfFemalename map[string]ConfigFemalename
//ClassConfigFemalenameEnd1
//ClassConfigItemStart1
//道具 	// D_道具.xlsx 
var ConfItem map[string]ConfigItem
//ClassConfigItemEnd1
//ClassConfigLanguageStart1
//文本 	// B_Lang.xlsx 
var ConfLanguage map[string]ConfigLanguage
//ClassConfigLanguageEnd1
//ClassConfigMailTextStart1
//E邮件文本 	// B_Lang邮件.xlsx 
var ConfMailText map[string]ConfigMailText
//ClassConfigMailTextEnd1
//ClassConfigMalenameStart1
//男名 	// B_Lang姓名表.xlsx 
var ConfMalename map[string]ConfigMalename
//ClassConfigMalenameEnd1
//ClassConfigNoticeRollingStart1
//游戏走马灯 	// D_定时走马灯.xlsx 
var ConfNoticeRolling map[string]ConfigNoticeRolling
//ClassConfigNoticeRollingEnd1
//ClassConfigNpcStart1
//NPC 	// N_NPC.xlsx 
var ConfNpc map[string]ConfigNpc
//ClassConfigNpcEnd1
//ClassConfigPerformStart1
//技法 	// J_技法.xlsx 
var ConfPerform map[string]ConfigPerform
//ClassConfigPerformEnd1
//ClassConfigProtocolResultStart1
//E错误码 	// B_Lang返回码.xlsx 
var ConfProtocolResult map[string]ConfigProtocolResult
//ClassConfigProtocolResultEnd1
//ClassConfigRaceStart1
//种族 	// Z_种族.xlsx 
var ConfRace map[string]ConfigRace
//ClassConfigRaceEnd1
//ClassConfigRoomStart1
//房间 	// D_地图.xlsx 
var ConfRoom map[string]ConfigRoom
//ClassConfigRoomEnd1
//ClassConfigServerGameStart1
//游戏服务器列表 	// F_服务器配置Mud.xlsx 
var ConfServerGame map[string]ConfigServerGame
//ClassConfigServerGameEnd1
//ClassConfigServerPlatformStart1
//服务器平台配置 	// F_服务器配置服务器Mud.xlsx 
var ConfServerPlatform map[string]ConfigServerPlatform
//ClassConfigServerPlatformEnd1
//ClassConfigSkillStart1
//技能 	// J_技能.xlsx 
var ConfSkill map[string]ConfigSkill
//ClassConfigSkillEnd1
//ClassConfigSkillDescStart1
//技能描述 	// J_技能.xlsx 
var ConfSkillDesc map[string]ConfigSkillDesc
//ClassConfigSkillDescEnd1
//ClassConfigSkillDodgeStart1
//技能轻功 	// J_技能.xlsx 
var ConfSkillDodge map[string]ConfigSkillDodge
//ClassConfigSkillDodgeEnd1
//ClassConfigSkillParryStart1
//技能招架 	// J_技能.xlsx 
var ConfSkillParry map[string]ConfigSkillParry
//ClassConfigSkillParryEnd1
//ClassConfigSurnameStart1
//姓 	// B_Lang姓名表.xlsx 
var ConfSurname map[string]ConfigSurname
//ClassConfigSurnameEnd1
//ClassConfigWeaponTypeStart1
//装备 	// Z_装备.xlsx 
var ConfWeaponType map[string]ConfigWeaponType
//ClassConfigWeaponTypeEnd1
//ClassGlobalConfigStart1
//E全局常数 	// Q_全局常数.xlsx 
var GlobalConf map[string]GlobalConfig
//ClassGlobalConfigEnd1
func ConfInit() {
//ClassConfigBadwordsStart2
//屏蔽字 	// B_Lang姓名表.xlsx 
	ConfBadwords = make(map[string]ConfigBadwords)
	jsh.F2O(confjsonpath + "ConfigBadwords.json", &ConfBadwords)
	//fmt.Println(jsh.O2J(ConfBadwords))
//ClassConfigBadwordsEnd2
//ClassConfigCbtActionStart2
//战斗动作 	// M_战斗.xlsx 
	ConfCbtAction = make(map[string]ConfigCbtAction)
	jsh.F2O(confjsonpath + "ConfigCbtAction.json", &ConfCbtAction)
	//fmt.Println(jsh.O2J(ConfCbtAction))
//ClassConfigCbtActionEnd2
//ClassConfigCbtDamageStart2
//战斗伤害 	// M_战斗.xlsx 
	ConfCbtDamage = make(map[string]ConfigCbtDamage)
	jsh.F2O(confjsonpath + "ConfigCbtDamage.json", &ConfCbtDamage)
	//fmt.Println(jsh.O2J(ConfCbtDamage))
//ClassConfigCbtDamageEnd2
//ClassConfigCbtEfKeeStart2
//气血描述 	// M_战斗.xlsx 
	ConfCbtEfKee = make(map[string]ConfigCbtEfKee)
	jsh.F2O(confjsonpath + "ConfigCbtEfKee.json", &ConfCbtEfKee)
	//fmt.Println(jsh.O2J(ConfCbtEfKee))
//ClassConfigCbtEfKeeEnd2
//ClassConfigCbtKeeStart2
//气血描述 	// M_战斗.xlsx 
	ConfCbtKee = make(map[string]ConfigCbtKee)
	jsh.F2O(confjsonpath + "ConfigCbtKee.json", &ConfCbtKee)
	//fmt.Println(jsh.O2J(ConfCbtKee))
//ClassConfigCbtKeeEnd2
//ClassConfigCbtSenStart2
//精神描述 	// M_战斗.xlsx 
	ConfCbtSen = make(map[string]ConfigCbtSen)
	jsh.F2O(confjsonpath + "ConfigCbtSen.json", &ConfCbtSen)
	//fmt.Println(jsh.O2J(ConfCbtSen))
//ClassConfigCbtSenEnd2
//ClassConfigCityStart2
//城市 	// D_地图.xlsx 
	ConfCity = make(map[string]ConfigCity)
	jsh.F2O(confjsonpath + "ConfigCity.json", &ConfCity)
	//fmt.Println(jsh.O2J(ConfCity))
//ClassConfigCityEnd2
//ClassConfigDescActStart2
//描述动作 	// M_描述其他.xlsx 
	ConfDescAct = make(map[string]ConfigDescAct)
	jsh.F2O(confjsonpath + "ConfigDescAct.json", &ConfDescAct)
	//fmt.Println(jsh.O2J(ConfDescAct))
//ClassConfigDescActEnd2
//ClassConfigDescDamageStart2
//伤害描述 	// M_描述战斗.xlsx 
	ConfDescDamage = make(map[string]ConfigDescDamage)
	jsh.F2O(confjsonpath + "ConfigDescDamage.json", &ConfDescDamage)
	//fmt.Println(jsh.O2J(ConfDescDamage))
//ClassConfigDescDamageEnd2
//ClassConfigDescDodgeStart2
//闪躲描述 	// M_描述战斗.xlsx 
	ConfDescDodge = make(map[string]ConfigDescDodge)
	jsh.F2O(confjsonpath + "ConfigDescDodge.json", &ConfDescDodge)
	//fmt.Println(jsh.O2J(ConfDescDodge))
//ClassConfigDescDodgeEnd2
//ClassConfigDescGuardStart2
//防御描述 	// M_描述战斗.xlsx 
	ConfDescGuard = make(map[string]ConfigDescGuard)
	jsh.F2O(confjsonpath + "ConfigDescGuard.json", &ConfDescGuard)
	//fmt.Println(jsh.O2J(ConfDescGuard))
//ClassConfigDescGuardEnd2
//ClassConfigDescHurtStart2
//敌人相遇描述 	// M_描述战斗.xlsx 
	ConfDescHurt = make(map[string]ConfigDescHurt)
	jsh.F2O(confjsonpath + "ConfigDescHurt.json", &ConfDescHurt)
	//fmt.Println(jsh.O2J(ConfDescHurt))
//ClassConfigDescHurtEnd2
//ClassConfigDescLevelStart2
//等级 	// M_描述.xlsx 
	ConfDescLevel = make(map[string]ConfigDescLevel)
	jsh.F2O(confjsonpath + "ConfigDescLevel.json", &ConfDescLevel)
	//fmt.Println(jsh.O2J(ConfDescLevel))
//ClassConfigDescLevelEnd2
//ClassConfigDescParryUStart2
//招架描述空手 	// M_描述战斗.xlsx 
	ConfDescParryU = make(map[string]ConfigDescParryU)
	jsh.F2O(confjsonpath + "ConfigDescParryU.json", &ConfDescParryU)
	//fmt.Println(jsh.O2J(ConfDescParryU))
//ClassConfigDescParryUEnd2
//ClassConfigDescParryWStart2
//招架描述武器 	// M_描述战斗.xlsx 
	ConfDescParryW = make(map[string]ConfigDescParryW)
	jsh.F2O(confjsonpath + "ConfigDescParryW.json", &ConfDescParryW)
	//fmt.Println(jsh.O2J(ConfDescParryW))
//ClassConfigDescParryWEnd2
//ClassConfigDescPer1Start2
//容貌描述小孩 	// M_描述.xlsx 
	ConfDescPer1 = make(map[string]ConfigDescPer1)
	jsh.F2O(confjsonpath + "ConfigDescPer1.json", &ConfDescPer1)
	//fmt.Println(jsh.O2J(ConfDescPer1))
//ClassConfigDescPer1End2
//ClassConfigDescPer2Start2
//容貌描述男 	// M_描述.xlsx 
	ConfDescPer2 = make(map[string]ConfigDescPer2)
	jsh.F2O(confjsonpath + "ConfigDescPer2.json", &ConfDescPer2)
	//fmt.Println(jsh.O2J(ConfDescPer2))
//ClassConfigDescPer2End2
//ClassConfigDescPer3Start2
//容貌描述女 	// M_描述.xlsx 
	ConfDescPer3 = make(map[string]ConfigDescPer3)
	jsh.F2O(confjsonpath + "ConfigDescPer3.json", &ConfDescPer3)
	//fmt.Println(jsh.O2J(ConfDescPer3))
//ClassConfigDescPer3End2
//ClassConfigDescPowerStart2
//战斗力描述 	// M_描述战斗.xlsx 
	ConfDescPower = make(map[string]ConfigDescPower)
	jsh.F2O(confjsonpath + "ConfigDescPower.json", &ConfDescPower)
	//fmt.Println(jsh.O2J(ConfDescPower))
//ClassConfigDescPowerEnd2
//ClassConfigDropStart2
//掉落 	// D_掉落.xlsx 
	ConfDrop = make(map[string]ConfigDrop)
	jsh.F2O(confjsonpath + "ConfigDrop.json", &ConfDrop)
	//fmt.Println(jsh.O2J(ConfDrop))
//ClassConfigDropEnd2
//ClassConfigEquipStart2
//装备 	// Z_装备.xlsx 
	ConfEquip = make(map[string]ConfigEquip)
	jsh.F2O(confjsonpath + "ConfigEquip.json", &ConfEquip)
	//fmt.Println(jsh.O2J(ConfEquip))
//ClassConfigEquipEnd2
//ClassConfigFamilyStart2
//门派 	// M_门派.xlsx 
	ConfFamily = make(map[string]ConfigFamily)
	jsh.F2O(confjsonpath + "ConfigFamily.json", &ConfFamily)
	//fmt.Println(jsh.O2J(ConfFamily))
//ClassConfigFamilyEnd2
//ClassConfigFemalenameStart2
//女名 	// B_Lang姓名表.xlsx 
	ConfFemalename = make(map[string]ConfigFemalename)
	jsh.F2O(confjsonpath + "ConfigFemalename.json", &ConfFemalename)
	//fmt.Println(jsh.O2J(ConfFemalename))
//ClassConfigFemalenameEnd2
//ClassConfigItemStart2
//道具 	// D_道具.xlsx 
	ConfItem = make(map[string]ConfigItem)
	jsh.F2O(confjsonpath + "ConfigItem.json", &ConfItem)
	//fmt.Println(jsh.O2J(ConfItem))
//ClassConfigItemEnd2
//ClassConfigLanguageStart2
//文本 	// B_Lang.xlsx 
	ConfLanguage = make(map[string]ConfigLanguage)
	jsh.F2O(confjsonpath + "ConfigLanguage.json", &ConfLanguage)
	//fmt.Println(jsh.O2J(ConfLanguage))
//ClassConfigLanguageEnd2
//ClassConfigMailTextStart2
//E邮件文本 	// B_Lang邮件.xlsx 
	ConfMailText = make(map[string]ConfigMailText)
	jsh.F2O(confjsonpath + "ConfigMailText.json", &ConfMailText)
	//fmt.Println(jsh.O2J(ConfMailText))
//ClassConfigMailTextEnd2
//ClassConfigMalenameStart2
//男名 	// B_Lang姓名表.xlsx 
	ConfMalename = make(map[string]ConfigMalename)
	jsh.F2O(confjsonpath + "ConfigMalename.json", &ConfMalename)
	//fmt.Println(jsh.O2J(ConfMalename))
//ClassConfigMalenameEnd2
//ClassConfigNoticeRollingStart2
//游戏走马灯 	// D_定时走马灯.xlsx 
	ConfNoticeRolling = make(map[string]ConfigNoticeRolling)
	jsh.F2O(confjsonpath + "ConfigNoticeRolling.json", &ConfNoticeRolling)
	//fmt.Println(jsh.O2J(ConfNoticeRolling))
//ClassConfigNoticeRollingEnd2
//ClassConfigNpcStart2
//NPC 	// N_NPC.xlsx 
	ConfNpc = make(map[string]ConfigNpc)
	jsh.F2O(confjsonpath + "ConfigNpc.json", &ConfNpc)
	//fmt.Println(jsh.O2J(ConfNpc))
//ClassConfigNpcEnd2
//ClassConfigPerformStart2
//技法 	// J_技法.xlsx 
	ConfPerform = make(map[string]ConfigPerform)
	jsh.F2O(confjsonpath + "ConfigPerform.json", &ConfPerform)
	//fmt.Println(jsh.O2J(ConfPerform))
//ClassConfigPerformEnd2
//ClassConfigProtocolResultStart2
//E错误码 	// B_Lang返回码.xlsx 
	ConfProtocolResult = make(map[string]ConfigProtocolResult)
	jsh.F2O(confjsonpath + "ConfigProtocolResult.json", &ConfProtocolResult)
	//fmt.Println(jsh.O2J(ConfProtocolResult))
//ClassConfigProtocolResultEnd2
//ClassConfigRaceStart2
//种族 	// Z_种族.xlsx 
	ConfRace = make(map[string]ConfigRace)
	jsh.F2O(confjsonpath + "ConfigRace.json", &ConfRace)
	//fmt.Println(jsh.O2J(ConfRace))
//ClassConfigRaceEnd2
//ClassConfigRoomStart2
//房间 	// D_地图.xlsx 
	ConfRoom = make(map[string]ConfigRoom)
	jsh.F2O(confjsonpath + "ConfigRoom.json", &ConfRoom)
	//fmt.Println(jsh.O2J(ConfRoom))
//ClassConfigRoomEnd2
//ClassConfigServerGameStart2
//游戏服务器列表 	// F_服务器配置Mud.xlsx 
	ConfServerGame = make(map[string]ConfigServerGame)
	jsh.F2O(confjsonpath + "ConfigServerGame.json", &ConfServerGame)
	//fmt.Println(jsh.O2J(ConfServerGame))
//ClassConfigServerGameEnd2
//ClassConfigServerPlatformStart2
//服务器平台配置 	// F_服务器配置服务器Mud.xlsx 
	ConfServerPlatform = make(map[string]ConfigServerPlatform)
	jsh.F2O(confjsonpath + "ConfigServerPlatform.json", &ConfServerPlatform)
	//fmt.Println(jsh.O2J(ConfServerPlatform))
//ClassConfigServerPlatformEnd2
//ClassConfigSkillStart2
//技能 	// J_技能.xlsx 
	ConfSkill = make(map[string]ConfigSkill)
	jsh.F2O(confjsonpath + "ConfigSkill.json", &ConfSkill)
	//fmt.Println(jsh.O2J(ConfSkill))
//ClassConfigSkillEnd2
//ClassConfigSkillDescStart2
//技能描述 	// J_技能.xlsx 
	ConfSkillDesc = make(map[string]ConfigSkillDesc)
	jsh.F2O(confjsonpath + "ConfigSkillDesc.json", &ConfSkillDesc)
	//fmt.Println(jsh.O2J(ConfSkillDesc))
//ClassConfigSkillDescEnd2
//ClassConfigSkillDodgeStart2
//技能轻功 	// J_技能.xlsx 
	ConfSkillDodge = make(map[string]ConfigSkillDodge)
	jsh.F2O(confjsonpath + "ConfigSkillDodge.json", &ConfSkillDodge)
	//fmt.Println(jsh.O2J(ConfSkillDodge))
//ClassConfigSkillDodgeEnd2
//ClassConfigSkillParryStart2
//技能招架 	// J_技能.xlsx 
	ConfSkillParry = make(map[string]ConfigSkillParry)
	jsh.F2O(confjsonpath + "ConfigSkillParry.json", &ConfSkillParry)
	//fmt.Println(jsh.O2J(ConfSkillParry))
//ClassConfigSkillParryEnd2
//ClassConfigSurnameStart2
//姓 	// B_Lang姓名表.xlsx 
	ConfSurname = make(map[string]ConfigSurname)
	jsh.F2O(confjsonpath + "ConfigSurname.json", &ConfSurname)
	//fmt.Println(jsh.O2J(ConfSurname))
//ClassConfigSurnameEnd2
//ClassConfigWeaponTypeStart2
//装备 	// Z_装备.xlsx 
	ConfWeaponType = make(map[string]ConfigWeaponType)
	jsh.F2O(confjsonpath + "ConfigWeaponType.json", &ConfWeaponType)
	//fmt.Println(jsh.O2J(ConfWeaponType))
//ClassConfigWeaponTypeEnd2
//ClassGlobalConfigStart2
//E全局常数 	// Q_全局常数.xlsx 
	GlobalConf = make(map[string]GlobalConfig)
	jsh.F2O(confjsonpath + "GlobalConfig.json", &GlobalConf)
	//fmt.Println(jsh.O2J(GlobalConf))
//ClassGlobalConfigEnd2
}
